#include "app_device.h"
#include "app_led.h"

struct mod_dev_t *mod_device;


void app_device_init(void)
{
    mod_device_init(&mod_device);
}

/**
 * @brief 设备逻辑处理
 * 
 */
void app_device_loop_func(void)
{
    float tmp=0;
    //gpio_ctl 高电平关机，低电平开机
    //设备开机状态下运行灯，运行灯闪烁，闪烁间隔时间1S，设备关机状态下闪烁间隔时间为5S
    if(mod_device->get_dev_state(mod_device)==0)//设备关机
    {
        lamp->set_led_blk(lamp,LED_NUM_RUNNING,10);//闪烁5s
				
    }
    else{//设备开机
        lamp->set_led_blk(lamp,LED_NUM_RUNNING,2);//闪烁1s
    }
}
